Volume 52, Issue 4, October 2023, Pages 1139-1150
Khaled Amine Moustafa Zarea; Assem Anwar Abdo Moussa; Mohamed Aly Mohamed